﻿using System.Collections.Generic;

namespace SEIPropertyDataService.Entity.ViewModels
{
    /// <summary>
    /// 组分混合物物性详情模型
    /// </summary>
    public class VM_GroupDechemaComp2DetailsModel
    {
        /// <summary>
        /// 物性
        /// </summary>
        public string Property { get; set; }
        /// <summary>
        /// 文献
        /// </summary>
        public string Citation { get; set; }
        /// <summary>
        /// 数据集
        /// </summary>
        public List<VM_GroupDechemaComp2DataSetModel> DataSets { get; set; }
        /// <summary>
        /// 数据类型
        /// </summary>
        public string DataType { get; set; } = "实验数据";
    }

    /// <summary>
    /// 数据集模型
    /// </summary>
    public class VM_GroupDechemaComp2DataSetModel
    {
        /// <summary>
        /// 变量1
        /// </summary>
        public string VariableSymbol { get; set; }
        /// <summary>
        /// 变量1值
        /// </summary>
        public double Variable1Value { get; set; }
        /// <summary>
        /// 变量2
        /// </summary>
        public string VariableSymbol1 { get; set; }
        /// <summary>
        /// 变量2值
        /// </summary>
        public double Variable2Value { get; set; }
        /// <summary>
        /// 物性变量1
        /// </summary>
        public string PropAbbreviation_ID1 { get; set; }
        /// <summary>
        /// 物性值1
        /// </summary>
        public double PropValue { get; set; }
        /// <summary>
        /// 物性变量2
        /// </summary>
        public string PropAbbreviation_ID2 { get; set; }
        /// <summary>
        /// 物性值2
        /// </summary>
        public double Prop2Value { get; set; }
    }
}
